home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / db / esm-3.1 / esm-3 / usr / local / sm / src / serverlib / lm / makefile.save < prev    next >
Encoding:
Makefile  |  1996-05-05  |  1.5 KB  |  39 lines

  1. #
  2. # $RCSfile: makefile.save,v $ 
  3. # $Revision: 1.1.1.1 $ $Date: 1996/05/04 21:55:51 $
  4. #
  5. LINCLUDE = ../include
  6. SINCLUDE = ../../include
  7. DEBUGFLAG = -DDEBUG
  8. CFLAGS = -I$(LINCLUDE) -I$(SINCLUDE) $(DEBUGFLAG) -g
  9.  
  10. FILESO = space.o initLocks.o allocLockHeader.o allocLockEntry.o allocLockClassRec.o\
  11.          findLockHeader.o newLockEntry.o hashLockId.o lock.o allocRuntimeClass.o\
  12.          findLockEntry.o heldLockEntry.o preemptLock.o lockCompatible.o\
  13.          upgradeLock.o upgradeCompatible.o freeLockEntry.o getLockSupremum.o\
  14.          freeGrantedLock.o initLockHeader.o grantLockUpgrades.o grantLockWaiters.o\
  15.          freeLockWaiter.o unlockAll.o unlock.o
  16.  
  17. FILESC = space.c initLocks.c allocLockHeader.c allocLockEntry.c allocLockClassRec.c\
  18.          findLockHeader.c newLockEntry.c hashLockId.c lock.c allocRuntimeClass.c\
  19.          findLockEntry.c heldLockEntry.c preemptLock.c lockCompatible.c\
  20.          upgradeLock.c upgradeCompatible.c freeLockEntry.c getLockSupremum.c\
  21.          freeGrantedLock.c initLockHeader.c grantLockUpgrades.c grantLockWaiters.c\
  22.          freeLockWaiter.c unlockAll.c unlock.c
  23.  
  24.  
  25. lm.o : $(FILESO)
  26.        @echo ld -r ~~~ -o lm.o
  27.        @ld -r $(FILESO) -o lm.o
  28.  
  29. $(FILESO): $(SINCLUDE)/sysdefs.h $(SINCLUDE)/ess.h $(SINCLUDE)/checking.h\
  30.         $(SINCLUDE)/error.h $(SINCLUDE)/list.h $(SINCLUDE)/io.h $(SINCLUDE)/msgdefs.h\
  31.         $(LINCLUDE)/tcb.h $(LINCLUDE)/link.h $(LINCLUDE)/volume.h $(SINCLUDE)/trace.h\
  32.         $(LINCLUDE)/bitvec.h $(SINCLUDE)/tid.h $(LINCLUDE)/log.h $(LINCLUDE)/trans.h\
  33.         $(SINCLUDE)/lock.h
  34.  
  35.  
  36. clean :
  37.     @echo lm
  38.     @rm -f *.o
  39.